.foot .shu {
    margin: -32px 15px 0 15px;
}

.cusSelect{
    width:100%;
    height: 40px;
    line-height:40px;
    margin-top: 9px;
    position:relative;
    cursor:pointer;
    background:url("../images/select.png") no-repeat right center;
    display: inline-block;
    _zoom: 1;
    _display: inline;
}

.cusTitle{
    width:90%;
    height: 100%;
    font-size:14px;
    color:#000;
    line-height:inherit;
    position:relative;
    cursor:pointer;
    overflow:hidden;
    text-overflow:ellipsis;
}

.cusOpSet{
    min-width:100%;
    max-height:322px;
    display:none;
    list-style:none;
    padding: 0;
    margin:0;
    border:1px solid #ccc;
    position:absolute;
    left:0;
    overflow-y:auto;
    background-color:#fff;
    z-index:100;
}

.cusOption{
    width:auto;                   
    line-height:inherit;
    font-size:inherit;
    background-color:inherit;
    padding:0;
    white-space: nowrap;
}

.cusOption a{
    text-decoration:none;
    color:inherit;
    display:block;
    padding:0 10px;
}

.cusOption:hover{
    background-color:#2f6ea2;
    color:#fff;
}

.hide{
    display:none;
}

.show(){
	display:block;
}